package com.xb.cloud.product.service.client;

import java.util.List;

import com.xb.cloud.product.service.client.bo.HomePageRecommendField;
import com.xb.cloud.service.client.ServiceReturnInfo;

public interface ProductService {
	public  ServiceReturnInfo getH5HomeADs(long companyId);

	public List<HomePageRecommendField> getH5RecommendFields(long companyID);

	public String getSpecificationByID(Long productId);
	/**
	 * type:0:获取该product，无论该product是否可用，无论是否删除
	 *      1：获取该product，该商品必须是可用并没有没有被删除
	 * 
	 * @param productId
	 * @param type
	 * @return
	 */
	public ServiceReturnInfo getProductByID(Long productId, int type);
	/**
	 * 获取product 图片列表，默认图片在返回list第一个位置
	 * @param id
	 * @return
	 */
	public List<String> getProudctPicList(Long id);

	public String getProductDefaultPicURL(Long productId);

	public ServiceReturnInfo getProductDetailByID(Long productId);

	public long getMianProductIdBySubProjectId(long subProjectId);
		
	
}
